Author: Andrei Komarov
Posted: 2/6/2008 10:17:32 AM
Internet Information Services 6.0 (IIS6):
IIS 6.0 supports both 32-bit mode and 64-bit mode. However IIS 6.0 does not support running both modes at the same time on a 64-bit version of Windows. ASP.NET 1.1 runs only in 32-bit mode. ASP.NET 2.0 runs in 32-bit mode or in 64-bit mode. Therefore, if you want to run ASP.NET 1.1 and ASP.NET 2.0 at the same time, you must run IIS in 32-bit mode.
ASP.NET 1.1, 32-bit version
To run the 32-bit version of ASP.NET 1.1, follow these steps:
- Click Start, click Run, type cmd, and then click OK.
- Type the following command to enable 32-bit mode:
cscript %SYSTEMDRIVE%\inetpub\adminscripts\adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 1 - Type the following command to install version 1.1 of ASP.NET and to install the script maps at the IIS root under:
%SYSTEMROOT%\Microsoft.NET\Framework\v1.1.4322\aspnet_regiis.exe -i - Make sure that the status of ASP.NET version 1.1.4322 is set to Allowed in the Web service extension list in Internet Information Services Manager.
ASP.NET 2.0, 32-bit version
To run the 32-bit version of ASP.NET 2.0, follow these steps:
- Click Start, click Run, type cmd, and then click OK.
- Type the following command to enable 32-bit mode:
cscript %SYSTEMDRIVE%\inetpub\adminscripts\adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 1 - Type the following command to install the 32-bit version of ASP.NET 2.0 and to install the script maps at the IIS root under:
%SYSTEMROOT%\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -i - Make sure that the status of ASP.NET version 2.0.50727 (32-bit) is set to Allowed in the Web service extension list in Internet Information Services Manager.
Internet Information Services 7.0 (IIS7):
The following approach will allow you to run Sitecore on a 64 bit Windows machine:
- In the IIS manager, open the application pool used by Sitecore, click Advanced Settings, and change Enable 32-bit Applications to true.
- On the application pool: Change Managed Pipeline Mode to Classic.
For more information about configuring Sitecore on a 64 bit Windows machine, refer to the following links.
- IIS7 Web Server Setup
- IIS7 - Running 32-bit and 64-bit ASP.NET versions at the same time on different worker processes
- Running 32-bit Applications on 64-bit Windows (IIS 6.0)
- How to switch between the 32-bit versions of ASP.NET 1.1 and the 64-bit version of ASP.NET 2.0 on a 64-bit version of Windows with (IIS 6.0)
Prev Next